{
  "name": "IAP Artifacts L2VPN Create Form",
  "children": [
    {
      "properties": {
        "type": "int32",
        "min": "-2147483648",
        "max": "2.147483648e+09",
        "prefix": ""
      },
      "type": "field",
      "name": "id",
      "description": "Unique Service ID",
      "element": "{\"type\":\"service_model\",\"id\":{\"name\":\"/ncs:services/IAP-Artifact-l2vpn:l2vpn\"}}",
      "isKey": true,
      "source_type": "service_model",
      "source": "/ncs:services/IAP-Artifact-l2vpn:l2vpn",
      "id": "638e0cfd-3ade-4099-9d5d-53790e561cbc",
      "yangkey": "",
      "key": "/ncs:services/IAP-Artifact-l2vpn:l2vpn.id",
      "default": 123456
    },
    {
      "properties": {
        "type": "uint32",
        "min": "0",
        "max": "4.294967295e+09",
        "prefix": ""
      },
      "type": "field",
      "name": "bandwidth",
      "description": "Bandwidth",
      "default": "10",
      "element": "{\"type\":\"service_model\",\"id\":{\"name\":\"/ncs:services/IAP-Artifact-l2vpn:l2vpn\"}}",
      "source_type": "service_model",
      "source": "/ncs:services/IAP-Artifact-l2vpn:l2vpn",
      "id": "07251543-51d6-4cf8-b697-46085e3a4482",
      "yangkey": "",
      "key": "/ncs:services/IAP-Artifact-l2vpn:l2vpn.bandwidth"
    },
    {
      "properties": {
        "type": "uint32",
        "min": "0",
        "max": "4.294967295e+09",
        "prefix": ""
      },
      "type": "field",
      "name": "pwid",
      "description": "Psudo-Wire ID",
      "default": "4000",
      "element": "{\"type\":\"service_model\",\"id\":{\"name\":\"/ncs:services/IAP-Artifact-l2vpn:l2vpn\"}}",
      "source_type": "service_model",
      "source": "/ncs:services/IAP-Artifact-l2vpn:l2vpn",
      "id": "048ef74a-a714-4244-a8d5-f87efe08446d",
      "yangkey": "",
      "key": "/ncs:services/IAP-Artifact-l2vpn:l2vpn.pwid"
    },
    {
      "properties": {
        "type": "enumeration",
        "prefix": "",
        "enums": [
          {
            "name": "Q-5rt-75mc-20sd",
            "value": "Q-5rt-75mc-20sd"
          },
          {
            "name": "Q-5rt-75bc-20sd",
            "value": "Q-5rt-75bc-20sd"
          },
          {
            "name": "Q-5rt-95sd",
            "value": "Q-5rt-95sd"
          },
          {
            "name": "Q-5rt-60mc-30bc-5sd",
            "value": "Q-5rt-60mc-30bc-5sd"
          },
          {
            "name": "Q-10rt-90sd",
            "value": "Q-10rt-90sd"
          },
          {
            "name": "Q-10rt-60mc-30sd",
            "value": "Q-10rt-60mc-30sd"
          },
          {
            "name": "Q-10rt-60bc-30sd",
            "value": "Q-10rt-60bc-30sd"
          },
          {
            "name": "Q-10rt-50mc-30bc-10sd",
            "value": "Q-10rt-50mc-30bc-10sd"
          },
          {
            "name": "Q-25rt-70mc-5sd",
            "value": "Q-25rt-70mc-5sd"
          },
          {
            "name": "Q-25rt-70bc-5sd",
            "value": "Q-25rt-70bc-5sd"
          },
          {
            "name": "Q-50rt-40mc-10sd",
            "value": "Q-50rt-40mc-10sd"
          },
          {
            "name": "Q-50rt-40bc-10sd",
            "value": "Q-50rt-40bc-10sd"
          },
          {
            "name": "Q-75rt-20mc-5sd",
            "value": "Q-75rt-20mc-5sd"
          },
          {
            "name": "Q-75rt-20bc-5sd",
            "value": "Q-75rt-20bc-5sd"
          },
          {
            "name": "Q-90rt-8mc-2sd",
            "value": "Q-90rt-8mc-2sd"
          },
          {
            "name": "Q-90rt-8bc-2sd",
            "value": "Q-90rt-8bc-2sd"
          },
          {
            "name": "Q-90rt-10sd",
            "value": "Q-90rt-10sd"
          },
          {
            "name": "Q-25rt-40mc-30bc-5sd",
            "value": "Q-25rt-40mc-30bc-5sd"
          },
          {
            "name": "Q-50rt-25mc-20bc-5sd",
            "value": "Q-50rt-25mc-20bc-5sd"
          },
          {
            "name": "Q-75rt-10mc-10bc-5sd",
            "value": "Q-75rt-10mc-10bc-5sd"
          },
          {
            "name": "Q-50mc-50sd",
            "value": "Q-50mc-50sd"
          },
          {
            "name": "Q-50bc-50sd",
            "value": "Q-50bc-50sd"
          },
          {
            "name": "Q-50mc-25bc-25sd",
            "value": "Q-50mc-25bc-25sd"
          }
        ]
      },
      "type": "field",
      "name": "qos_policy",
      "description": "QoS Profile",
      "element": "{\"type\":\"service_model\",\"id\":{\"name\":\"/ncs:services/IAP-Artifact-l2vpn:l2vpn\"}}",
      "source_type": "service_model",
      "source": "/ncs:services/IAP-Artifact-l2vpn:l2vpn",
      "id": "29d5f633-d1e7-4e7e-90b7-53bb1e2a8b9b",
      "yangkey": "",
      "key": "/ncs:services/IAP-Artifact-l2vpn:l2vpn.qos_policy",
      "default": "Q-10rt-60mc-30sd"
    },
    {
      "children": [
        {
          "properties": {
            "type": "enumeration",
            "prefix": "",
            "enums": [
              {
                "name": "Atlanta",
                "value": "Atlanta"
              },
              {
                "name": "Dallas",
                "value": "Dallas"
              },
              {
                "name": "Detroit",
                "value": "Detroit"
              },
              {
                "name": "Las Vegas",
                "value": "Las Vegas"
              },
              {
                "name": "New York",
                "value": "New York"
              },
              {
                "name": "Seattle",
                "value": "Seattle"
              },
              {
                "name": "Tampa",
                "value": "Tampa"
              }
            ]
          },
          "type": "field",
          "name": "location",
          "description": "Location of Service",
          "id": "74a28dd4-f9da-42d3-b5c8-d13869dc7592",
          "isKey": true,
          "key": "/ncs:services/IAP-Artifact-l2vpn:l2vpn.location[0].location",
          "source": "/ncs:services/IAP-Artifact-l2vpn:l2vpn",
          "source_type": "service_model",
          "default": "Atlanta"
        }
      ],
      "type": "table",
      "name": "location",
      "properties": {},
      "key": "/ncs:services/IAP-Artifact-l2vpn:l2vpn.location",
      "description": "List of Locations",
      "element": "{\"type\":\"service_model\",\"id\":{\"name\":\"/ncs:services/IAP-Artifact-l2vpn:l2vpn\"}}",
      "source_type": "service_model",
      "source": "/ncs:services/IAP-Artifact-l2vpn:l2vpn",
      "id": "f8b58ca1-bd0f-47a0-b2b2-e0b3c064bc45",
      "yangkey": "location"
    },
    {
      "children": [
        {
          "properties": {
            "type": "enumeration",
            "prefix": "",
            "enums": [
              {
                "name": "Atlanta",
                "value": "Atlanta"
              },
              {
                "name": "Dallas",
                "value": "Dallas"
              },
              {
                "name": "Detroit",
                "value": "Detroit"
              },
              {
                "name": "Las Vegas",
                "value": "Las Vegas"
              },
              {
                "name": "New York",
                "value": "New York"
              },
              {
                "name": "Seattle",
                "value": "Seattle"
              },
              {
                "name": "Tampa",
                "value": "Tampa"
              }
            ]
          },
          "type": "field",
          "name": "location",
          "description": "Location of Service",
          "id": "c6acf852-219e-4fdf-9810-8f0303c9c69a",
          "isKey": true,
          "key": "/ncs:services/IAP-Artifact-l2vpn:l2vpn.device[0].location",
          "source": "/ncs:services/IAP-Artifact-l2vpn:l2vpn",
          "source_type": "service_model",
          "default": "Atlanta"
        },
        {
          "properties": {
            "type": "leafref",
            "prefix": "",
            "path": "/ncs:devices/ncs:device/ncs:name",
            "enforce": true
          },
          "type": "field",
          "name": "device",
          "description": "Device Name",
          "id": "d3d1a74e-8fc6-45c0-8b35-0a1c1283494c",
          "isKey": true,
          "key": "/ncs:services/IAP-Artifact-l2vpn:l2vpn.device[0].device",
          "source": "/ncs:services/IAP-Artifact-l2vpn:l2vpn",
          "source_type": "service_model"
        },
        {
          "properties": {
            "type": "string",
            "prefix": ""
          },
          "type": "field",
          "name": "description",
          "description": "Description of Service",
          "id": "5dd0d0bf-83e4-49fd-b761-d36900f2e2c1",
          "yangkey": "",
          "key": "/ncs:services/IAP-Artifact-l2vpn:l2vpn.device[0].description",
          "source": "/ncs:services/IAP-Artifact-l2vpn:l2vpn",
          "source_type": "service_model",
          "default": "testingDescription"
        },
        {
          "properties": {
            "type": "string",
            "prefix": ""
          },
          "type": "field",
          "name": "interface",
          "description": "Bundle Ether Interface ID",
          "id": "c96054fa-4f5c-4533-950b-8a5a13ddc772",
          "yangkey": "",
          "key": "/ncs:services/IAP-Artifact-l2vpn:l2vpn.device[0].interface",
          "source": "/ncs:services/IAP-Artifact-l2vpn:l2vpn",
          "source_type": "service_model",
          "default": "1"
        },
        {
          "properties": {
            "type": "string",
            "prefix": ""
          },
          "type": "field",
          "name": "svlan",
          "description": "Subscriber VLAN",
          "id": "658a02c0-a429-4350-8911-455965afa8a2",
          "yangkey": "",
          "key": "/ncs:services/IAP-Artifact-l2vpn:l2vpn.device[0].svlan",
          "source": "/ncs:services/IAP-Artifact-l2vpn:l2vpn",
          "source_type": "service_model",
          "default": "223"
        },
        {
          "properties": {
            "type": "inet:ipv4-address",
            "prefix": ""
          },
          "type": "field",
          "name": "neighbor",
          "description": "Neighbor IP",
          "default": "2.2.2.1",
          "id": "81a149c9-45c6-456b-abf0-e48e37e5e7e1",
          "yangkey": "",
          "key": "/ncs:services/IAP-Artifact-l2vpn:l2vpn.device[0].neighbor",
          "source": "/ncs:services/IAP-Artifact-l2vpn:l2vpn",
          "source_type": "service_model"
        },
        {
          "properties": {
            "type": "uint16",
            "min": "0",
            "max": "65535",
            "prefix": ""
          },
          "type": "field",
          "name": "mtu",
          "description": "MTU",
          "default": "2000",
          "id": "344a0c5c-8028-4bd0-a411-4cf1a80a8065",
          "yangkey": "",
          "key": "/ncs:services/IAP-Artifact-l2vpn:l2vpn.device[0].mtu",
          "source": "/ncs:services/IAP-Artifact-l2vpn:l2vpn",
          "source_type": "service_model"
        }
      ],
      "type": "table",
      "name": "device",
      "properties": {},
      "description": "Device Information",
      "key": "/ncs:services/IAP-Artifact-l2vpn:l2vpn.device",
      "element": "{\"type\":\"service_model\",\"id\":{\"name\":\"/ncs:services/IAP-Artifact-l2vpn:l2vpn\"}}",
      "source_type": "service_model",
      "source": "/ncs:services/IAP-Artifact-l2vpn:l2vpn",
      "id": "971c809c-6e61-4a7c-8440-7d92146959ed",
      "yangkey": "location device"
    }
  ],
  "elements": [
    {
      "type": "service_model",
      "id": {
        "name": "/ncs:services/IAP-Artifact-l2vpn:l2vpn"
      }
    }
  ],
  "created": "2019-01-18T13:45:03.378Z",
  "createdBy": {
    "0": "5",
    "1": "c",
    "2": "9",
    "3": "c",
    "4": "3",
    "5": "b",
    "6": "8",
    "7": "4",
    "8": "a",
    "9": "9",
    "10": "2",
    "11": "c",
    "12": "f",
    "13": "7",
    "14": "2",
    "15": "2",
    "16": "9",
    "17": "4",
    "18": "4",
    "19": "8",
    "20": "7",
    "21": "8",
    "22": "c",
    "23": "e",
    "inactive": true
  },
  "groups": [],
  "lastUpdated": "2019-12-03T17:48:11.469Z",
  "lastUpdatedBy": {
    "provenance": "Local AAA",
    "username": "admin@pronghorn",
    "firstname": "admin",
    "inactive": false,
    "email": ""
  },
  "tags": []
}